About Rykel Recycling Limited (12074260) United Kingdom