About Quinby & Co Limited (08923940) United Kingdom