About Lincoln Spice Restaurant Ltd (12367634) United Kingdom