About Sugar Bay Holdings Limited (13002765) United Kingdom