About Mcgregor Recycling Solutions Ltd (12516944) United Kingdom