About Holroyd Litchfield Limited (03511564) United Kingdom