About Palm Panasia Deane Gate Limited (12382854) United Kingdom