About Sandbad Limited (12099524) United Kingdom