About The Sugarhouse Group Limited (12659557) United Kingdom