About Hamilford Design Limited (08764878) United Kingdom