About A. Mellor (recycling) Limited (07023944) United Kingdom