About Stoke Newington Ltd (11677309) United Kingdom