About Design & Moore Limited (12519425) United Kingdom