About Kendro Containment & Services Limited (04325277) United Kingdom