About Altermore Builders Ltd (12128489) United Kingdom