About Indian Ocean Holsworthy Ltd (12396885) United Kingdom