About Hircombe Holdings Ltd (13139736) United Kingdom