About Palmerhood Limited (12468498) United Kingdom