About Hecquinson Ltd (10919288) United Kingdom