About Ifor Griffiths Limited (11005852) United Kingdom