About One Bedford Row Limited (03454092) United Kingdom