About Clent Life Science Limited (06790466) United Kingdom