About Long Clawson Medical Services Limited (03217953) United Kingdom