About Station Terrace 1967 Limited (09784048) United Kingdom