About Beswicks Stafford (2) Limited (04625051) United Kingdom