About Oak & Sherman Limited (11127009) United Kingdom