About Recycle Force (holdings) Limited (10181364) United Kingdom