About James Davison Studio Limited (09680524) United Kingdom