About Amj Beach Limited (07100393) United Kingdom