About Terry Moore Ltd (09915464) United Kingdom