About L And I Building Services Ltd (11002430) United Kingdom