About White Strand Media Limited (06751921) United Kingdom