About M J Osborn & Company Limited (13035834) United Kingdom