About Clinical Technology Consultants Ltd (08839496) United Kingdom