About Pleasance & Harper (hereford) Limited (00614913) United Kingdom