About M. A. Mellish Ltd (10882228) United Kingdom