About Stoke House Limited (13203349) United Kingdom