About Lavandro Services Ltd (13496185) United Kingdom