About Howay Investments Ltd (12374618) United Kingdom