About Strand Travel Limited (02206436) United Kingdom