About Hallroyd Investments Limited (03626255) United Kingdom