About Holden World Limited (09293835) United Kingdom