About Quinquin Limited (06873998) United Kingdom