About The Compost Bag Company Ltd (04151564) United Kingdom