About Spice Flitwick Limited (12696550) United Kingdom