About Osborne & Shaw Ltd (11045565) United Kingdom