About Ingleby Installations Limited (06337132) United Kingdom