About Central Beach Limited (08584932) United Kingdom