About The Wedgee Box Company Limited (08888427) United Kingdom