About Stradbroke Investments Limited (03368490) United Kingdom