About S Clark Max Fax Surgeon Limited (10364475) United Kingdom