About Sugar & Slice Buckie Ltd (SC700630) United Kingdom