About Palm Cleans Ltd (12382468) United Kingdom