About Station Road Takeaway Limited (12141045) United Kingdom