About L & H Building Services Limited (05173994) United Kingdom