About London Cleaning Machines Limited (11593138) United Kingdom