About K & L Structures (frome) Ltd (11254665) United Kingdom