About Davidson & Hardy Limited (NI016125) United Kingdom