About Pindar Scarborough Ltd (07520900) United Kingdom