About Octagon Design And Build Ltd (12119983) United Kingdom