About Deane & Amos Group Limited (00900918) United Kingdom