About Bampfylde Surgery Management Company Limited (11216280) United Kingdom