About Stafford Boase Limited (07898435) United Kingdom