About Mind S Eye Design Limited (04587959) United Kingdom