About Stradbroke Holdings Limited (13277062) United Kingdom