About Tamar Composting (east Anglia) Limited (05675092) United Kingdom