About James Davie Limited (09513060) United Kingdom