About Moore R & D Limited (12495811) United Kingdom