About S & N Takeaway Limited (12324585) United Kingdom