About Three Mile Beach Limited (09924581) United Kingdom