About Design Pool European Support Limited (07949374) United Kingdom