About Barnicles C.i.c. (10740320) United Kingdom