About L And F Sweepers Limited (09495849) United Kingdom