About L T S Building Services Limited (03248537) United Kingdom