About A James Studio Limited (08583298) United Kingdom