About The Design Pool Limited (07561063) United Kingdom