About Buildings & Son Ltd (10976437) United Kingdom