About Sandbanks Group Holdings Limited (13669673) United Kingdom