About Methuen & Gicquel Limited (08596537) United Kingdom