About London Spice F H C Ltd (12960925) United Kingdom