About Spice Longridge Ltd (10099792) United Kingdom