About Sorrel Medical Services Ltd (12090080) United Kingdom