About Ashford Pelling Limited (07100382) United Kingdom