About Nat & Moore Ltd (10598197) United Kingdom