About Lingards Installations Limited (11590756) United Kingdom