About Lincoln Spice Limited (11398749) United Kingdom