About Partial Design Studio Limited (12353418) United Kingdom