About David S Griffin Ltd (12674733) United Kingdom