About O Boyle Investments Ltd (SC697995) United Kingdom