About Stoke Newington Travel Limited (01136085) United Kingdom