About Sugar Associates Limited (07236109) United Kingdom