About Recycling Thames Valley Limited (07400612) United Kingdom