About Heckleys Limited (10063182) United Kingdom