About Holroyd Engineering Services Ltd (13518501) United Kingdom