About Central Design Studio Limited (07547429) United Kingdom