About Fitch Recycling Solutions Limited (08294064) United Kingdom