About Stalky & Co. Limited (01062231) United Kingdom