About Palmerfield Limited (12897084) United Kingdom