About Palmer Heritage Limited (10585102) United Kingdom