About British Sarcoma Group (CE001497) United Kingdom