About L&d Cleaning Limited (13627548) United Kingdom