About Think Design Manchester Limited (10674812) United Kingdom