About Briel Fish Design Limited (12294174) United Kingdom