About 218 Strand Limited (06785241) United Kingdom