About Reclaim & Recycle Company Limited (12016293) United Kingdom