About The Colin Charles Studio Limited (08412631) United Kingdom