About Tram Stop Fish & Chip Limited (11659085) United Kingdom