About The Design Haven Limited (07477438) United Kingdom