About Benedict Osborne Limited (11543085) United Kingdom