About Hammondpi Ltd (12217832) United Kingdom