About The Worry Bag Company Limited (09040189) United Kingdom