About T. H. Moore (contracts) Ltd (NI030516) United Kingdom