About Jaquemand Limited (02010334) United Kingdom