About Altmor Building Services Limited (03394542) United Kingdom