About J.m. Osborne & Co. Limited (03589167) United Kingdom