About Beach Communications Limited (00714202) United Kingdom