About L&a Building Services Limited (09121115) United Kingdom