About Stanhope Shefford And Company Limited (04200267) United Kingdom