About Stoke Newington Slindon Ltd (06886907) United Kingdom