About Holt Company Holdings Ltd (10274993) United Kingdom