About B & H Oxford Ltd (11961535) United Kingdom