About Beachdene Limited (01358316) United Kingdom