About Mind Of Design Limited (08053077) United Kingdom