About Dickens & Goulding Limited (01658181) United Kingdom