About Millquay Trading Limited (08117412) United Kingdom