About Ellis Griffiths Ltd (12370955) United Kingdom