About Moore & Sons Limited (00118818) United Kingdom