About Palmstead Hatherley Limited (11969322) United Kingdom