About Pelling Limited (02551068) United Kingdom