About Dollond & Aitchison Limited (07967233) United Kingdom