Had a look but no reviews for any of the group. Also see that they've relocated from Slough to Cardiff and Aberdeen. Shame as would have taken a pot luck on photos alone, so guess will have to see if they reconvene in this part country any time soon.