About Kenneth Moore Ltd (SC646559) United Kingdom