About Holdenc (uk) Ltd (12975236) United Kingdom