About Griffin Design London Ltd (10189277) United Kingdom