About L & C Piping Solutions Limited (09990923) United Kingdom