About Strathaven Foot Clinic Limited (SC598367) United Kingdom