About Lr Clean Limited (12037543) United Kingdom