About Strand Nominees Limited (00237454) United Kingdom