About Beaclean Machines Limited (13057035) United Kingdom