About Stafford House (stoke) Limited (13024247) United Kingdom