About Griffin 1839 Limited (12630163) United Kingdom