About London Pain Management Centre Ltd (07220062) United Kingdom