About M&s Neill Holdings Ltd (06463637) United Kingdom