About L & F Building Services Limited (10455605) United Kingdom