About Focus Design Studio Limited (12537857) United Kingdom