About Sandbanks International Limited (12511122) United Kingdom