About T & M Moore Ltd (11697005) United Kingdom