About Strand Hanson Limited (02780169) United Kingdom