About Douglas Snell Limited (06749843) United Kingdom