About Design Thure Invest Limited (09469910) United Kingdom