About Quinn Clinical Limited (08609332) United Kingdom