About Davidson-smith & Co Limited (11152746) United Kingdom