About Louis Duckett Building Ltd (12746488) United Kingdom