About Nash Mynard Design Limited (01304943) United Kingdom