About Recycled Refuse International Limited (10266403) United Kingdom