About Suggi & Suggi Retail Solutions Limited (05684966) United Kingdom