About Omar Recycling Shop Ltd (12013691) United Kingdom