About The Switch Design Company-uk Limited (04208593) United Kingdom