About Elizabeth Snell & Family Ltd (09749889) United Kingdom