About Beachbox Shoreham Limited (11547709) United Kingdom