About Seldon Ward & Nuttall Ltd (07218547) United Kingdom