About Thomas Davies Holdings Ltd (10242555) United Kingdom