About The French Bench Company Limited (08714857) United Kingdom