About Gallery At The Station Ltd (13505992) United Kingdom