About Derrom Construction Specialists Ltd (11727209) United Kingdom