About Deane Adams & Deane Ltd (10361515) United Kingdom