About Clarity (scarborough) Ltd (10819714) United Kingdom