About Thomas Reynolds Holdings Ltd (12604003) United Kingdom