About 227 The Strand Limited (10610422) United Kingdom