About Pelham Barnetby Limited (12303805) United Kingdom