About Blackberry Clinic Aberdeen Limited (09098940) United Kingdom