About L & J Design And Build Ltd (12971090) United Kingdom