About Abstruct Building Contractors Ltd (07451626) United Kingdom