About Jc Beach Limited (04997971) United Kingdom