About Stoke Ash Holdings Limited (12965551) United Kingdom