About The Straw Kitchen Limited (09469101) United Kingdom