About Ray Ingarfield Ltd (11919903) United Kingdom