About Quimpin Limited (08123209) United Kingdom