About Stokebrook Limited (01615239) United Kingdom