About 193-201 Stoke Newington Limited (10507208) United Kingdom