About Sand Strand Limited (09063679) United Kingdom