About The Welly Bag Company Limited (08788118) United Kingdom