About Moore & Moore Publishing Limited (02005378) United Kingdom