About Thomas Nock Ltd (10022980) United Kingdom