About M J Osborne Limited (13421138) United Kingdom