About The Beddingham Compost Company Ltd (04772298) United Kingdom