About J M Osborn Limited (05281818) United Kingdom