About Thompson And Wallace Ltd (10919020) United Kingdom