About Carter Design Studio Limited (08551681) United Kingdom