About Thomlinson Holdings Ltd (12040390) United Kingdom