About Rr Sea Strand Limited (05916975) United Kingdom