About James Davidson Associates Ltd (13194316) United Kingdom