About 402 Strand Limited (04422736) United Kingdom