About Stour Space (07313950) United Kingdom