About Moore Blatch Limited (02693831) United Kingdom