About The Design Practice Limited (12345366) United Kingdom