About Sandbreeze Limited (SC325642) United Kingdom